package com.etc.service;

import java.util.List;

import com.etc.entity.User;
import com.etc.util.PageData;


/**
 * UserService
 * @author wade
 *
 */
public interface UserService {
	/**
	 * 查询
	 * @return
	 */
	public List<User> getUser();
	/**
	 * 增加
	 * @param article
	 * @return
	 */
	public boolean addUser(User user); 
	/**
	 * 用户登录
	 * @param userName
	 * @param password
	 * @return
	 */
	public User userLogin(String userName,String password);
	/**
	 * 用户注册
	 * @param userName
	 * @param userPwd
	 * @return
	 */
	public boolean register(String u_name, String u_password,String u_tel,String u_sex,String u_img);
	
	
	/**
	 * 用户名注册检查
	 * @param userName
	 * @param userPwd
	 * @return
	 */
	public boolean userNameCheck(String userName);
	
	/**
	 * 模糊查询+分页查询
	 * @param articleLike
	 * @return
	 */
	public PageData getUserByLikeAndLimit(int pageNo,int pageSize,String titleLike);
	/**
	 * 修改用户
	 * @param user
	 * @return
	 */
	public boolean updateUser(User user);
}
